package com.zhuss.bean.bo.product.line;

import java.io.Serializable;

import com.zhuss.common.BaseBo;
import com.zhuss.common.IdBo;
/**
 * @description: 线路站点创建bo
 * @author: zhushanshuo
 * @create: Wed Dec 30 13:29:50 CST 2020
 **/
public class CreateLineSiteBo extends IdBo  implements Serializable, BaseBo {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = (long)(Math.random() * 2000000000000000000L);
	
    private Long lineId;     //线路ID

    private Long siteId;     //站点ID

    private Integer takeType;     //上下车类型   可上车10、可下车20、不限30

    private Long price;     //线路站点价格权重（距离首站的价格）, 单位： 分

    private Integer distance;     //距离权重 线路站点距离首站的距离, 单位： km

    private Long nearestPrice;     //线路站点价格权重（距离上一站的价格）, 单位： 分

    private Integer nearestDistance;     //距离上一站权重 线路站点距离上一站的距离, 单位： km

    private Integer nearestDuration;     //间隔时间（距离上一站的时间） ：  单位：分钟

    private Integer sort;     //顺序



    public Long getLineId() {
        return lineId;
    }

    public void setLineId(Long lineId) {
        this.lineId = lineId;
	}

    public Long getSiteId() {
        return siteId;
    }

    public void setSiteId(Long siteId) {
        this.siteId = siteId;
	}

    public Integer getTakeType() {
        return takeType;
    }

    public void setTakeType(Integer takeType) {
        this.takeType = takeType;
	}

    public Long getPrice() {
        return price;
    }

    public void setPrice(Long price) {
        this.price = price;
	}

    public Integer getDistance() {
        return distance;
    }

    public void setDistance(Integer distance) {
        this.distance = distance;
	}

    public Long getNearestPrice() {
        return nearestPrice;
    }

    public void setNearestPrice(Long nearestPrice) {
        this.nearestPrice = nearestPrice;
	}

    public Integer getNearestDistance() {
        return nearestDistance;
    }

    public void setNearestDistance(Integer nearestDistance) {
        this.nearestDistance = nearestDistance;
	}

    public Integer getNearestDuration() {
        return nearestDuration;
    }

    public void setNearestDuration(Integer nearestDuration) {
        this.nearestDuration = nearestDuration;
	}

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
	}


}
